package com.wf.imgshow.rest;

import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.wf.common.util.HTTPClientIPUtil;
import com.wf.imgshow.util.ImgConfigUtil;
import com.wf.imgshow.util.ImgShowUtil;

@RestController
@RequestMapping(value="img")
public class ImgShowRest {

	/**
	 * 异步获取图片数据
	 * 作者:王锋
	 * 时间:2017年12月7日
	 */
	@RequestMapping(value="/imgShow_",method=RequestMethod.GET)
	public List<String> imgShowIndex(@RequestParam int page){
		List<String> imgShowList=new ArrayList<String>();
		String allHtml=ImgShowUtil.getHtml("https://www.dbmeinv.com/dbgroup/show.htm?cid=4&pager_offset="+page);
		imgShowList=ImgShowUtil.getImgStr(allHtml);
		return imgShowList;
	}
	
	/**
	 * 你懂的
	 * 作者:王锋
	 * 时间:2017年12月8日
	 */
	@RequestMapping(value="/imgShow4SW_",method=RequestMethod.GET)
	public List<String> imgShowSiWaAndPP(HttpServletRequest request,@RequestParam int page){
		List<String> imgShowList=new ArrayList<String>();
		//放置ip
		String ip=HTTPClientIPUtil.getIP(request);
		ImgConfigUtil.setImgCoinfig(ip);
		//这里固定显示第一页
		String allHtml=ImgShowUtil.getHtml("https://www.dbmeinv.com/dbgroup/show.htm?cid=6&pager_offset="+page);
		String allHtmlDX=ImgShowUtil.getHtml("https://www.dbmeinv.com/dbgroup/show.htm?cid=2&pager_offset="+page);
		imgShowList=ImgShowUtil.getImgStr(allHtml+allHtmlDX);
		return imgShowList;
	}
}
